Liquid Ecstasy — synonyms, definition
1. liquid ecstasy (Noun)
8 synonyms
Georgia home boy easy lay goop grievous bodily harm max scoop soap thick
1 definition
liquid ecstasy (Noun) — Street name for gamma hydroxybutyrate.
2 types of
GHB gamma hydroxybutyrate